home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC Electronic Plus
/
PC Electronics Plus (Most Significant Bits)(1995).ISO
/
resistor
/
conduit.bas
< prev
next >
Wrap
BASIC Source File
|
1988-06-10
|
2KB
|
66 lines
120 K1=.7854
130 DIM A$(60)
140 '
150 CLEARW 2
160 TL=0
170 PRINT:PRINT
180 INPUT"ENTER DIAMETER OF CABLE TO BE USED: ";D
190 IF D>=3.84 THEN GOTO 200 ELSE GOTO 290
200 '
210 CLEARW 2
220 PRINT"SORRY, CABLE YOU SELECTED IS TOO LARGE TO FIT"
230 PRINT"A 6 INCH CONDUIT AND MEET THE"
240 PRINT"REQUIRMENTS OF THE NATIONAL ELECTRICAL CODE."
250 'LOCATE 15,20
260 PRINT"PRESS ANY KEY TO CONTINUE..."
270 INPUT A$
280 GOTO 650
290 CLEARW 2
300 'LOCATE 15,20
310 PRINT"CALCULATING....PLEASE WAIT...."
320 FOR N=1 TO 60
330 TL=TL+D^2
340 TA=K1*TL
350 IF TA<=.12 THEN A$(N)="1/2 INCH":GOTO 490
360 IF TA<=.21 THEN A$(N)="3/4 INCH":GOTO 490
370 IF TA<=.34 THEN A$(N)="1 INCH":GOTO 490
380 IF TA<=.6 THEN A$(N)="1.25 INCH":GOTO 490
390 IF TA<=.82 THEN A$(N)="1.5 INCH":GOTO 490
400 IF TA<=1.34 THEN A$(N)="2 INCH":GOTO 490
410 IF TA<=1.92 THEN A$(N)="2.5 INCH":GOTO 490
420 IF TA<=2.95 THEN A$(N)="3 INCH":GOTO 490
430 IF TA<=3.96 THEN A$(N)="3.5 INCH":GOTO 490
440 IF TA<=5.09 THEN A$(N)="4 INCH":GOTO 490
450 IF TA<=6.38 THEN A$(N)="4.5 INCH":GOTO 490
460 IF TA<=8 THEN A$(N)="5 INCH":GOTO 490
470 IF TA<=11.56 THEN A$(N)="6 INCH":GOTO 490
480 IF TA>11.56 THEN A$(N)="USE 2 CONDUITS":GOTO 490
490 NEXT N
500 CLEARW 2
510 H$="QUAN CONDUIT REQ'D"
520 PRINT H$,H$,H$
530 PRINT STRING$(77,45)
540 FOR R=1 TO 20
550 FOR P=0 TO 2
560 'LOCATE (R+2),(1+(P*28))
570 PRINT (R=(20*P));
580 'LOCATE (R=2),(8+(P*28))
590 PRINT A$(R+(20*P));
600 NEXT P
610 NEXT R
620 PRINT STRING$(77,45)
630 PRINT"CHART FOR ";D;"INCH DIA. CABLE."
635 PRINT"PRESS ANY KEY TO CONTINUE..."
640 INPUT A$
650 CLEARW 2
660 PRINT"TO RUN AGAIN PRESS 'R' KEY"
670 PRINT"TO QUIT PRESS 'Q' KEY"
680 INPUT A$
690 IF LEFT$(A$,1)="R" OR LEFT$(A$,1)="r" THEN GOTO 150
700 ' From Sound and Video Contractor
710 ' JUNE 15, 1987
720 ' USED WITH PERMISSION
730 ' copyright Intertec Publishing Corp who is not responsible
740 ' for the use of this program and/or any errors of any kind.
Aî`ä!dA3ƒ½ônma╗ò▌1╪ìÉ≤┼└╪╒«óº╧▐⌠º